package com.gateway.system.domain.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.gateway.config.superclass.SuperEntity;
import lombok.Data;

/**
 * @author Huangkai
 */
@Data
@TableName("basic_route")
public class BasicRoute extends SuperEntity<BasicRoute> {
    private static final long serialVersionUID = 1L;

    /**
     * 系统id
     * */
    @TableField("system_id")
    private String systemId;
    /**
     * 服务名称
     * */
    @TableField("service_name")
    private String serviceName;
    /**
     * uri地址
     * */
    @TableField("uri")
    private String uri;
    /**
     * 断言
     * */
    @TableField("predicates")
    private String predicates;
    /**
     * 过滤
     * */
    @TableField("strip_prefix")
    private String stripPrefix;
    /**
     * 标识
     * */
    @TableField("remarks")
    private String remarks;
    /**
     * 更新人
     * */
    @TableField("update_by")
    private String updateBy;
    /**
     * 创建人
     * */
    @TableField("create_by")
    private String createBy;
}
